<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html 	xmlns="http://www.w3.org/1999/xhtml"
		xmlns:h="http://java.sun.com/jsf/html"
		xmlns:f="http://java.sun.com/jsf/core"
		xmlns:p="http://primefaces.org/ui"
		xmlns:ui="http://java.sun.com/jsf/facelets">

<h:head><p:panel id="titlePanel" header="Pagina delle istanze"></p:panel></h:head> 
<body> 
	<p:carousel id="escursioniCarousel" value="#{istanzaBean.istanzeDTO}" var="istanzaDTO">  
	    <f:facet name="header">  
	            Istanze selezionate
	    </f:facet>  
	    <h:panelGrid columns="1" style="width:100%" cellpadding="5">    
	        <h:outputText value="ID: #{istanzaDTO.id}" /> 	         
	        <h:outputText value="Data Partenza: #{istanzaDTO.dataPartenza}" />	
	        <h:outputText value="Data Arrivo: #{istanzaDTO.dataArrivo}" />
	        <h:outputText value="Destinazione: #{istanzaDTO.destinazione}" />
	        <h:outputText value="Hotel: #{istanzaDTO.hotel}" />  
	        <h:outputText value="Prezzo: #{istanzaDTO.prezzo}" />       
	    </h:panelGrid>   
	</p:carousel> 

	<h:form>
		<p:panel header="Dati dell'istanza da modificare">
			<h:panelGrid columns="3" id="regGrid">
				<h:outputLabel for="id">*ID:</h:outputLabel>
				<p:inputText id="id" value="#{istanzaBean.istanzaDTO.id}" />
				<p:message for="id" />

				<h:outputLabel for="DataPartenza">*Data Partenza:</h:outputLabel>
				<p:inputText id="DataPartenza" value="#{istanzaBean.istanzaDTO.dataPartenza}" />
				<p:message for="DataPartenza" />

				<h:outputLabel for="DataArrivo">*Data Ritorno:</h:outputLabel>
				<p:inputText id="DataArrivo" value="#{istanzaBean.istanzaDTO.dataArrivo}"/>
				<p:message for="DataArrivo" />
				
				<h:outputLabel for="Hotel">*Hotel:</h:outputLabel>
				<p:inputText id="Hotel" value="#{istanzaBean.istanzaDTO.hotel}"/>
				<p:message for="Hotel" />

				
			</h:panelGrid>
		
			<p:commandButton value="Modifica Istanza" update="regGrid"
				action="#{istanzaBean.modifica()}"/>
		</p:panel>
	</h:form>
	
	<h:form>
		<p:panel header="Inserisci l'ID dell'istanza da eliminare">
				<h:outputLabel for="id">*ID:</h:outputLabel>
				<p:inputText id="id" value="#{istanzaBean.istanzaDTO.id}" />
				<p:message for="id" />
		
			<p:commandButton value="Elimina Istanza" 
				action="#{istanzaBean.elimina()}"/>
		</p:panel>
	</h:form>
	
	<h:form>
		<p:panel header="Inserisci l'ID dell'istanza a cui aggiungere o eliminare escursioni">
				<h:outputLabel for="id">*ID:</h:outputLabel>
				<p:inputText id="id" value="#{istanzaBean.istanzaDTO.id}" />
				<p:message for="id" />
		
			<p:commandButton value="Vai alla pagina escursioni per questa istanza" 
				action="#{istanzaBean.escursioni()}"/>
		</p:panel>
	</h:form>
	
	<h:form>
		<p:panel header="Inserisci l'ID dell'istanza che vuoi acquistare">
				<h:outputLabel for="id">*ID:</h:outputLabel>
				<p:inputText id="id" value="#{istanzaBean.istanzaDTO.id}" />
				<p:message for="id" />
		
			<p:commandButton value="Acquista" 
				action="#{istanzaBean.acquista()}"/>
		</p:panel>
	</h:form>

</body> 
</html>
